package review.singleton;

/**
 * @Description @TODO
 * @Date 2025/7/22 14:46
 * @Created by weimeiling
 */
public class GiantDragonE {
    //准备一个类属性，指向一个实例化对象。 因为是类属性，所以只有一个
    private static final GiantDragonE instance = new GiantDragonE();

    // 俄汉式单例模式
    //私有化构造方法使得该类无法在外部通过new 进行实例化
    private GiantDragonE() {
    }

    //public static 方法，提供给调用者获取14行定义的对象
    public static GiantDragonE getInstance() {
        return instance;
    }
}
